package com.biz.primus.model.promotion.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 促销缓存类型枚举
 *
 * @author david-liu
 */
@Getter
@AllArgsConstructor
public enum PromotionTypeEnum {
    // 降价拍
    CUT_PRICE_SALE("降价拍", "拍"),
    // 折扣促销
    DISCOUNT("折扣促销", "折"),
    // 预售
    PRESELL("预售", "预"),
    // 买赠
    PURCHASE_GIFT("买赠", "赠"),
    // 购买抽奖
    PURCHASE_LOTTERY("购买抽奖", "奖"),
    // 加价换购
    RAISE_PRICE_REDEMPTION("加价换购", "换"),
    // 签到/评价有礼
    SIGNATURE("签到/评价有礼", "礼"),
    // 简单特价
    SPECIAL_OFFER("简单特价", "特"),
    // 首单立减
    USER_FIRST_ORDER_CUT("首单立减", "减"),
    // 下单有礼
    LUCKY_ORDER("下单有礼", "礼");

    private String desc;

    private String tag;
}
